草庐IT

iphone - NSUndoManager 和 GLKit

全部标签

iphone - 如何创建自定义 UIViewController 过渡动画?

这个问题似乎被问了很多,但我从未找到关于是否可以像UIKit一样进行自定义转换的明确答案。我知道你可以做一些技巧,比如截取当前View和即将到来的View的屏幕截图,然后在动画下更改ViewController时为它们制作动画。然而,这需要相当多的内存,因为你基本上有2个完整的额外屏幕值得绘制(因为屏幕截图)。我正在寻找一种更优雅的方式来呈现带有自定义动画的ViewController。或者,是否有一种更节省内存的方法来执行上述方法? 最佳答案 有几种方法可以实现这一点,具体取决于您希望如何转换、您的Controller是否嵌入到容

ios - 媒体查询不适用于 iPhone 和 iPad

@media查询在iPhone5和iPad4操作系统中不起作用。我使用以下CSS为不同屏幕的每个操作系统和设备设置样式。我明确检查了我的iPad和iPhone的宽度和高度,并且仅基于此我保留了媒体查询。这在ANDROID操作系统上很好。/*@mediaprint{*//*iPhone5(Portrait)*/@mediascreenand(max-device-height:568px)and(orientation:portrait){#map_canvas{border:1pxdashed#C0C0C0;width:290px;height:473px;}}/*iPad4(Port

iphone - dispatch_async 是否在 for 语句中有什么区别

我想知道在以下表示为“A”和“B”的方法中使用dispatch_async之间有什么区别。Adispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0),^{for(inti=0;iBfor(inti=0;i 最佳答案 语句A产生一个新任务,它恰好包含一个循环。语句B产生10个新任务,其中部分或全部任务可能要等到for循环完成后才能完成。 关于iphone-dispatch_async是否在for语

iphone - 如何取消 iOS 后台的所有 NSURLConnections

我正在使用NSURLCOnnections下载一些图像(大约200-300个缩略图)。我有这些图片的url数组。连接开始下载这些图像。但在某些情况下我想取消所有这些下载。怎么可能。我可以取消所有这些NSURLConnections吗? 最佳答案 创建NSOperationQueue并通过此队列使用NSURLConnection会更好。例如:NSOperationQueue*queue=[NSOperationQueuenew];NSInvocationOperation*operation=[[NSInvocationOperati

ios - 如何创建可由 iPhone 应用程序访问的服务器

我想创建一个iPhone/iOS应用程序,其中包含一项功能,用户可以在其中创建一个单词列表,然后将它们保存到服务器上的帐户中。此外(这非常重要),用户可以通过授予其他用户权限与他们共享他们的列表。所以我的问题是,我该如何着手创建这样的服务器?现在,我有一台家用电脑(运行WindowsXP,只存储我的音乐系统的数据),我可以用它来托管服务器。我也愿意使用其他在线存储服务,例如GoogleDrive或Dropbox(我不记得亚马逊是否做过类似的事情)。然而(我知道这可能会使事情变得有点复杂),但至少现在,我希望/需要坚持使用免费服务/选项。简单回顾一下,我正在寻找的主要功能是:创建用户/账

iphone - 如何从图像中获取单个实体?

我正在使用这张图片。我只想从这张图片中得到人的部分。我不想要这张图片的背景。如何做到这一点?有任何逻辑、链接或最佳且简单的方法吗?这是我想要的东西Link但我希望在objective-c中有这个 最佳答案 没有简单快捷的方法可以满足您的要求。一开始你可以学习howtodetectobjectsinOpenCV.在此之后,您可以检查来自OpenCV源的haarcascade_fullbody.xml。这个cascade是用来检测body的,在文本编辑器中打开,header中有附加信息。无论如何,我不确定现有的级联是否对您的需求来说太准

iphone - UIScrollView 上的 setContentOffset 正确方法

我正在使用此代码向下滚动UIScrollView,因为我要从底部在其上添加一个新的UIView,并且我想向下滚动到它。我这样做:CGPointnewOffset=CGPointMake(mainScrollView.contentOffset.x,mainScrollView.contentOffset.y+floorf(bottomAttachmentView.frame.size.height/bottomAttachmentView.multFactor));[mainScrollViewsetContentOffset:newOffsetanimated:YES];我基本上将新

iphone - 如何从以下方法获取新位置

-(void)mapView:(MKMapView*)mapViewannotationView:(MKAnnotationView*)viewdidChangeDragState:(MKAnnotationViewDragState)newStatefromOldState:(MKAnnotationViewDragState)oldState 最佳答案 你使用这个:-(void)mapView:(MKMapView*)mapViewannotationView:(MKAnnotationView*)annotationViewd

iphone - NSURL 总是返回 Nil

我有WCF服务,我想从我的网络服务中获取数据。但是URL总是返回nil。为什么?我想将来自文本字段值的参数发送到WCF。例如;txtfield.text=@"ATAŞEHİR";怎么了?NSString*request=[NSStringstringWithFormat:@"http://www.xxxxxxxx.com/CCWCF.svc/MethodName/%@",txtfield.text];NSURL*URL=[NSURLURLWithString:[requeststringByAddingPercentEscapesUsingEncoding:NSASCIIStringE

iphone - ABPersonCopyImageDataWithFormat 删除联系人图片

我有这段代码可以将所有联系人图像存储在字典中。但是,在某些情况下,当它被打断时,联系人的图像就会消失。dispatch_async(dispatch_get_main_queue(),^{if(ABPersonHasImageData(_personObj)){//UIImage*image=[UIImageimageWithData:(__bridgeNSData*)ABPersonCopyImageDataWithFormat(_personObj,kABPersonImageFormatThumbnail)];NSData*data=(__bridgeNSData*)ABPers